throwing-spear - Spanish English Dictionary