a covert glance - French English Dictionary