threatened with extinction - French English Dictionary