champertous - German English Dictionary