highest rents - French English Dictionary