deditus

Etymology
Perfect passive participle of.

Participle

 * 1) surrendered, consigned
 * 2) devoted to, dedicated (+ dative or  + ablative)