top concrete layer - Spanish English Dictionary