Word Definition - 麦德龙

mài dé lóng Metro supermarket chain (originally German)