emerging technologies conference - Alemán Inglés Diccionario