pickled goat leather - French English Dictionary