technology buff - Alemán Inglés Diccionario