auditory tentacle - French English Dictionary