paid the rest - İngilizce Eşanlam Sözlük