dimerkaprol - German English Dictionary