thick-headed sedge - Spanish English Dictionary