apparent eclipse - Turkish English Dictionary