nato maintenance and supply organization - German English Dictionary