rental commitments - Alemán Inglés Diccionario