full penetration weld - German English Dictionary