fresh as dew - Turkish English Dictionary