a new beginning - Turkish English Dictionary