sea mine barrier - Français Anglais Dictionnaire