tax registration certificates - Francés Inglés Diccionario