apologizing once more for - Turkish English Dictionary