forest tree seed - Francés Inglés Diccionario