downdraft carburettor - French English Dictionary