demeaning - German English Dictionary