heautoscopia - Turkish English Dictionary