identity card and population registry - Alemán Inglés Diccionario