chancroid - French English Dictionary