rent or right in churches - Alemán Inglés Diccionario