throwing-spear - German English Dictionary