one who owns - French English Dictionary