be a laughingstock - Turkish English Dictionary