needle spike rush - Spanish English Dictionary