engine shed - Turco Inglés Diccionario