embark on a quest - Español Inglés Diccionario