flower of the snail vine - Türkisch Englisch Wörterbuch