antisubmarine barrier - Turc Anglais Dictionnaire