cheap rental - French English Dictionary