armored retainer - Spanish English Dictionary