struggle to stay alive - Anglais Synonymes Dictionnaire