embark on an adventure - Español Inglés Diccionario