armored paving tile - Spanish English Dictionary