sich herablassen, etwas zu tun - German English Dictionary