old sins cast long shadows - Türkisch Englisch Wörterbuch