rent payable - Español Inglés Diccionario