trim off the rough edges - Turkish English Dictionary