cancroid - German English Dictionary