struggle to stay alive - Französisch Englisch Wörterbuch