Diccionario Inglés-Español
technology
Tecnica, tecnología
Diccionario Inglés-Español
technologically
tediously