situated in the city centre - Turkish English Dictionary