i like to explore new places - Alemán Inglés Diccionario