mercaptano - German English Dictionary