English: Land Transaction Tax 
Welsh: Treth Trafodiadau Tir 
Subject: Amgylchedd
English definition: LTT