engine shroud - Alemán Inglés Diccionario