a charge on property - Turkish English Dictionary