rental payments - İngilizce Eşanlam Sözlük