sheep's-eye - French English Dictionary