The Romanian term "împacheta" matches the English term "wrap up"

other romanian words that include "împacheta" : english :
împacheta pack
împacheta package