throw rock at - German English Dictionary