suffer (chastisement) - Turkish English Dictionary