at the edge of the abyss - Turkish English Dictionary