ethylene thiourea - Turkish English Dictionary