independent sales contractor - Turc Anglais Dictionnaire