to embrace a technology - Espagnol Anglais Dictionnaire