ensiferous - Spanish English Dictionary