irrevocable acceptance - Turkish English Dictionary