petrol carburettor - French English Dictionary