sense of presence - Turkish English Dictionary