an accomplished fact - Turkish English Dictionary