left-handed pond snail - Deutsch Englisch Wörterbuch