be buried in a foreign country [strange land]; die in a foreign country
Copyright © 2018 WordTech Co.