throwing stick - German English Dictionary