partial solar eclipse - Turkish English Dictionary