narrow-leaved meadow-sweet - Spanish English Dictionary