long term contract - Turc Anglais Dictionnaire