naval supply center (nsc) - Turc Anglais Dictionnaire