explore new lands - Turkish English Dictionary