roughscuff - Spanish English Dictionary