having drunk a preparation of datura - Spanish English Dictionary