xiphosura - Spanish English Dictionary