beach holiday - Turkish English Dictionary