peer hard at someone - Spanish English Dictionary