to embrace a technology - Turco Inglés Diccionario