Distributor injector pump - Francés Inglés Diccionario