suffer great hardship - Allemand Anglais Dictionnaire