rental commitments - Español Inglés Diccionario