plastic cladding - French English Dictionary