cuirasse - Spanish English Dictionary