engine shroud - Español Inglés Diccionario