overarching goals - Español Inglés Diccionario