sensory eclipse - Turkish English Dictionary