long-term strategy - Español Inglés Diccionario