flower of the snail vine - Fransızca İngilizce Sözlük