secured by a land charge - Spanish English Dictionary