allyl sulphide - German English Dictionary