i like to explore new places - Turco Inglés Diccionario