a cheerful and friendly person - Turkish English Dictionary