scurrilously - Turkish English Dictionary