ratatouille (n.) Look up ratatouille at Dictionary.com
1877, from French, first element uncertain, second element evidently touiller "to stir up."