plant-based drug - Alemán Inglés Diccionario