antisubmarine helicopter - Turkish English Dictionary