have a second sight - Spanish English Dictionary