kankroid - German English Dictionary