tip of the spear - German English Dictionary