to have nine lives - Allemand Anglais Dictionnaire