electronic aids - Alemán Inglés Diccionario