have one’s eye on - French English Dictionary