do one's national service - Turc Anglais Dictionnaire