technology developer - Alemán Inglés Diccionario