new munition - German English Dictionary