allyl complexes - French English Dictionary