(someone) has nine lives - Turc Anglais Dictionnaire