sneak a peek at someone - French English Dictionary