champerty - German English Dictionary