trim off the rough edges - Francés Inglés Diccionario