see more than its share of suffering - Allemand Anglais Dictionnaire