engine shed - Francés Inglés Diccionario