subfloor - French English Dictionary