The English term "mosque" matches the Indonesian term "masjid, mesjid"