down-on-their-luck {pl} - Türkisch Englisch Wörterbuch