otic vesicle - French English Dictionary