have a mile long criminal record - Französisch Englisch Wörterbuch