newly founded - Español Inglés Diccionario