identity card and population registry - Francés Inglés Diccionario