iron perchlorate hydrate - Turkish English Dictionary