antiarmour helicopter - Turkish English Dictionary