self-recusation - German English Dictionary