honorary mayor - Alemán Inglés Diccionario