person scrutinizing from above - German English Dictionary