chancroid - German English Dictionary