Carburetter float cap - Francés Inglés Diccionario