unti-submarine warfare - French English Dictionary