cancherearse - German English Dictionary