have ownership of - French English Dictionary