"ohrschnecke" in English Ohrschnecke {f} cochlea Detailed translations for "ohrschnecke" die Ohrschnecke{feminine} Ohrschnecke(also: Innenohrschnecke, Schnecke) cochlea