carrot cruncher - Turkish English Dictionary