mercaptide - German English Dictionary