Aminomercaptane - German English Dictionary