scatterbrain (perceiving imaginary things as real) - Spanish English Dictionary