nato maintenance and supply agency - Spanish English Dictionary