turban buttercup (ranunculus asiaticus) - Spanish English Dictionary