blast-proof paving - French English Dictionary