trim off the rough edges - Allemand Anglais Dictionnaire