i rent - French English Dictionary