a young and inexperienced person - Turkish English Dictionary