technology facilitation mechanism - Espagnol Anglais Dictionnaire