fuel injection pump housing - Alemán Inglés Diccionario