pigs' feet - French English Dictionary