allyl sulphide - Turkish English Dictionary