mount snail - Deutsch Englisch Wörterbuch