have one eye clouded over - Spanish English Dictionary