engine barrel - French English Dictionary