artificial beach nourishment - Spanish English Dictionary