suffer dreadful pain - Allemand Anglais Dictionnaire