machinery in theatres - Francés Inglés Diccionario