sub-floor - French English Dictionary