naval supply depot (nsd) - Turc Anglais Dictionnaire