forest tree seed - Alemán Inglés Diccionario