pickled beetroots - Alemán Inglés Diccionario