person scrutinizing from above - French English Dictionary