seed of the grass pea - Alemán Inglés Diccionario