white water buttercup - Spanish English Dictionary