automatic machine rifle - German English Dictionary