rent payable - Alemán Inglés Diccionario