sand and gravel coast - French English Dictionary