scabrousness - Turkish English Dictionary