extended technology (xt) - Alemán Inglés Diccionario