cyclodextrin - French English Dictionary