to have nine lives - Turc Anglais Dictionnaire