smooth the rough edges - Turc Anglais Dictionnaire