persulphide - Spanish English Dictionary