antisubmarine warfare helicopter - Francés Inglés Diccionario