the blush is off the peach - Turkish English Dictionary