antisubmarine warfare helicopter - Spanish English Dictionary