carburettor pump piston - Francés Inglés Diccionario