to advise upon - Español Inglés Diccionario