absolve oneself of responsibility - German English Dictionary