hydrazine sulphide - Turkish English Dictionary