foreign office: the government department in charge of foreign relations
ministry: a government department under the direction of a minister
detritus: loose material (stone fragments and silt etc) that is worn away from rocks