champucear - German English Dictionary