throwing rocks - German English Dictionary