engine shroud - Turco Inglés Diccionario