be severely criticized - Turkish English Dictionary