a balmy breeze - Turkish English Dictionary