inviolable mosque - Turkish English Dictionary