dubbing equipment (film) - Spanish English Dictionary