artificial beach nourishment - Turkish English Dictionary