to explore new horizons - Turkish English Dictionary