holiday retreat - Turkish English Dictionary