foundress - French English Dictionary