carburettor type petrol engine - Francés Inglés Diccionario