scurrilous - Turkish English Dictionary