old sins cast long shadows - Turco Inglés Diccionario