new tenants - French English Dictionary