explosive cladding - French English Dictionary