levamisole - Turkish English Dictionary