metropolitan municipality mayor - Turco Inglés Diccionario