armored paving tile - German English Dictionary