"turmdeckelschnecke" in English Turmdeckelschnecke {f} Malaysian trumpet snail Detailed translations for "turmdeckelschnecke" die Turmdeckelschnecke{feminine} Turmdeckelschnecke Malaysian trumpet snail