person's imagination or thoughts - Spanisch Englisch Wörterbuch