dehydrocyclodimerization - French English Dictionary