carnival amusement or joke - Turkish English Dictionary