flower of the holy spirit - Turkish English Dictionary