antimechanized defence - German English Dictionary