rent guarantee - German English Dictionary