egyptian grass (dactyloctenium aegyptium) - Spanish English Dictionary