restorative injection - Spanish English Dictionary