dogstail grass (eleusine indica) - Spanish English Dictionary