full penetration welding - French English Dictionary