feeding stuff - French English Dictionary