carburetor air horn - French English Dictionary