salad of root vegetables - Español Inglés Diccionario