struggle to stay alive - Englisch Synonyme Wörterbuch