immolated - Turc Anglais Dictionnaire