ratatouille (n.) Look up ratatouille at Dictionary.com
1877, from French ratatouille (19c.), first element uncertain, second element evidently touiller "to stir up," ultimately from Latin tudes "hammer" [Gamillscheg].