rent-free period - German English Dictionary