scarf-welded - Turkish English Dictionary