fuel injection mechanical components - Francés Inglés Diccionario