happy-go-lucky person - Turkish English Dictionary