american slough grass - Spanish English Dictionary