thyrostraca - Spanish English Dictionary