scrutinizing from above - Turkish English Dictionary