salts of hydrazine - Turkish English Dictionary