roughcast something - Francés Inglés Diccionario