throw rock at - Spanish English Dictionary