have one eye clouded over - Turkish English Dictionary