hitting sticks - German English Dictionary