coastal defence facilities - Espagnol Anglais Dictionnaire