related to vegetables or plants - Alemán Inglés Diccionario