specialized support depot (ssd) - Turc Anglais Dictionnaire