scarf-welded - Spanish English Dictionary