suffer through hard times - Allemand Anglais Dictionnaire