floating concrete slab - French English Dictionary