recurrent taxes on immovable property - Turco Inglés Diccionario