be an object of ridicule - Turkish English Dictionary