full penetration weld - French English Dictionary