self-immolatingly - Turc Anglais Dictionnaire