stone-throwing children - German English Dictionary