technologically-mediated instruction - Alemán Inglés Diccionario