nato maintenance and supply agency (namsa) - German English Dictionary