The Italian term "moschea" matches the English term "mosque"