mezquita - Turkish English Dictionary