who has suffered much - French English Dictionary