throw a stone at someone - Turkish English Dictionary