iron perchlorate hydrate - Spanish English Dictionary