mechanized gun - German English Dictionary