newly founded - Francés Inglés Diccionario