pine seeds - Alemán Inglés Diccionario