twenty-five years ago - Alemán Inglés Diccionario