allyl sulfide - Turkish English Dictionary