diallyl sulfide - Turkish English Dictionary