have a mile long criminal record - Français Anglais Dictionnaire