The Italian term "cinepresa" matches the English term "cine camera"

other italian words that include "cinepresa" : english :
cinepresa cinecamera