practical ammunition - German English Dictionary