dimerkaprol - Turkish English Dictionary