on a contractual basis - Espagnol Anglais Dictionnaire