flower of the snail vine - Almanca İngilizce Sözlük