mechanical equipment room - Francés Inglés Diccionario