carburetor pump piston - Francés Inglés Diccionario