eclipsable - Turkish English Dictionary