rough-scruff - Español Inglés Diccionario