estar al borde de la extinci��n - Spanish English Dictionary