demeaning - Turkish English Dictionary