sand arresters - Espagnol Anglais Dictionnaire