suffer (chastisement) - German English Dictionary