wild tree with poisonous seeds - Francés Inglés Diccionario