assault riffle - German English Dictionary