a triennial contract - Espagnol Anglais Dictionnaire