mayorship - Turco Inglés Diccionario