registration and land titling project - Alemán Inglés Diccionario