center of cultural life - Turco Inglés Diccionario