a triennial contract - Français Anglais Dictionnaire