have a cloudy eye - French English Dictionary