happy as the day is long - Turkish English Dictionary