recurrent taxes on immovable property - Turc Anglais Dictionnaire