rough-scruff - Spanish English Dictionary