achroodextrin - Spanish English Dictionary