secured by a land charge - Espagnol Anglais Dictionnaire