self-renewing - Turc Anglais Dictionnaire