keep one's eyes open - Spanish English Dictionary