heavy weapon ammunition - German English Dictionary