struggling (against odds) - Englisch Synonyme Wörterbuch