carburetor casting - French English Dictionary