device to aid memory - Alemán Inglés Diccionario