possible owners - French English Dictionary