carrot grater - Spanish English Dictionary