scabrously - German English Dictionary