algaroba (samanea saman) - Spanish English Dictionary