public works permit - Español Inglés Diccionario