beach haven - Turkish English Dictionary