to be engaged in the exploration - Español Inglés Diccionario