Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
-ridden  
-ridden combines with nouns to form adjectives that describe something as having a lot of a particular undesirable thing or quality, or suffering very much because of it.  comb in adj 
...the debt-ridden economies of Latin America...