butterfly resonator - French English Dictionary