set sail for new horizons - Turkish English Dictionary