rental commitments - Almanca İngilizce Sözlük