eclipsar - Turkish English Dictionary