sand and gravel coast - Espagnol Anglais Dictionnaire