rough-scruff - Francés Inglés Diccionario