opportunity to start over - Turkish English Dictionary