i like to discover new places - Francés Inglés Diccionario