olivocochlear - German English Dictionary