dimerkaprol - Spanish English Dictionary