throwing-stick - Spanish English Dictionary