an accomplished fact - Turco Inglés Diccionario