be on the edge of extinction - Turkish English Dictionary