possibly extinct (species) - Francés Inglés Diccionario