carrot cruncher - French English Dictionary