one with limited financial means - French English Dictionary