make a laughingstock of - Spanish English Dictionary