suffer setbacks and misfortunes - Türkisch Englisch Wörterbuch