stone-throwing children - Turkish English Dictionary