champertor - German English Dictionary