unti-submarine warfare - Spanish English Dictionary