hit from a small stone - German English Dictionary