throw rocks at - Turkish English Dictionary