flower of the snail vine - Deutsch Englisch Wörterbuch