flower of the snail vine - Turkish English Dictionary