a cast of the eye - French English Dictionary