to have nine lives - Espagnol Anglais Dictionnaire