otic vesicle - German English Dictionary