newly dated certificate of business activity - Español Inglés Diccionario