top concrete layer - French English Dictionary