trim off the rough edges - Turc Anglais Dictionnaire