severe and loud scolding - Turkish English Dictionary