homogeneous cladding - French English Dictionary