a world to discover - Turkish English Dictionary