having been let down - Türkisch Englisch Wörterbuch