perfumed cherry - Turkish English Dictionary