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