make a laughing-stock of - Turkish English Dictionary