concrete mat - French English Dictionary