antimechanized defence - Turkish English Dictionary