The English term "lodge" matches the Italian term "depositare"

other english words that include "lodge" : italian :
dislodges distante
lodger subinquilino