forest plant - Español Inglés Diccionario