a pleasant holiday - Turkish English Dictionary