charge upon land - Alemán Inglés Diccionario