thrower of stones - Turkish English Dictionary