propylene radical - French English Dictionary