ranunculus viridis - Spanish English Dictionary