beach grass (ammophila arenaria ) - Spanish English Dictionary