tech facility - Espagnol Anglais Dictionnaire