gaping abyss - Turkish English Dictionary