masher for animal feeding-stuffs - French English Dictionary