auditory placodes - French English Dictionary