From consulaat (“consulate”) + generaal (“general”).
consulaat-generaal n (plural consulaten-generaal)