be on the verge of extinction - Turkish English Dictionary