be on the verge of extinction - Turco Inglés Diccionario