overarching goals - Alemán Inglés Diccionario