The Italian term "cinepresa" matches the English term "cinecamera"

other italian words that include "cinepresa" : english :
cinepresa cine camera