ordeal tree (strychnos densiflora) - Español Inglés Diccionario