antitank artillery - Turkish English Dictionary