designated marksman rifle (dmr) - German English Dictionary