a triennial contract - Español Inglés Diccionario