smooth the rough edges off - Inglés Sinónimo Diccionario