levamisole - French English Dictionary