nato maintenance and supply agency - Turkish English Dictionary