scabrously - Spanish English Dictionary