water proofed concrete - French English Dictionary