friendly and helpful person - Turkish English Dictionary