to be as fresh as a daisy - Turkish English Dictionary

Suggest a Term