aquatic buttercup - Spanish English Dictionary