Cyclodextrin - Spanish English Dictionary