smooth the rough edges - Turkish English Dictionary