be chewed out - Turkish English Dictionary