have a criminal record a mile long - İspanyolca İngilizce Sözlük