voraginous - Turkish English Dictionary