be on the verge of extinction - Allemand Anglais Dictionnaire