antisubmarine warfare helicopter - French English Dictionary