egyptian grass (dactyloctenium aegypticum) - Spanish English Dictionary