the more things change... - Alemán Inglés Diccionario