contract of limited duration - Turc Anglais Dictionnaire