rent payment - Español Inglés Diccionario