playful and happy god of carnival - Turkish English Dictionary