perfumed cherry - German English Dictionary