die in a strange [foreign] land; slip [cut] one's cable in a foreign land
Copyright © 2018 WordTech Co.