stuffers - French English Dictionary