allyl halides Synonyms