deputy mayor - Turco Inglés Diccionario