cacharpearse - German English Dictionary