momentary loss of sight - Spanish English Dictionary