finders, keepers; losers, weepers - French English Dictionary