lengthy criminal record - İngilizce Eşanlam Sözlük