fuel pump shroud - Alemán Inglés Diccionario