witness refreshing memory - Alemán Inglés Diccionario