vegetable extracts - Alemán Inglés Diccionario