Anh
to hang-up
to lodge
Đức
aufhängen
Pháp
encrouer
encrouer /SCIENCE/
[DE] aufhängen
[EN] to hang-up; to lodge
[FR] encrouer