lower/degrade oneself - German English Dictionary