rental commitments - German English Dictionary