an accomplished fact - Turc Anglais Dictionnaire