levamisole - German English Dictionary