echinate - Spanish English Dictionary