nato maintenance and supply agency - German English Dictionary