petrol carburettor - Spanish English Dictionary