wave-producer - French English Dictionary