grassy-leaved sweet flag - Spanish English Dictionary