beg forgiveness - Turkish English Dictionary