dimercaprol - Turkish English Dictionary