look very angrily at someone - Turkish English Dictionary