meaning of abkapseln

abkapseln - German to English

to encapsulate