scarf-welded - German English Dictionary