artificially nourished beach - Turkish English Dictionary