suffer (chastisement) - French English Dictionary