scabrously - Turkish English Dictionary