old sins have long shadows - Alemán Inglés Diccionario