have a good memory - Alemán Inglés Diccionario