lower oneself down - German English Dictionary