human companionship - Turkish English Dictionary