newly dated certificate of business activity - Francés Inglés Diccionario