rent guarantee - French English Dictionary