tip of the spear - Spanish English Dictionary