smooth the rough edges - Allemand Anglais Dictionnaire