diallyl sulphide - Turkish English Dictionary