indexation of rental - Alemán Inglés Diccionario