motorcycle carburetor - French English Dictionary