recurrent taxes on immovable property - Alemán Inglés Diccionario