immature person - Turkish English Dictionary