municipal technical service - Español Inglés Diccionario