allyl sulfide - French English Dictionary