i like to explore new places - Spanish English Dictionary