antisubmarine weapons - French English Dictionary