provide technical assistance - Espagnol Anglais Dictionnaire