public services corporation - Francés Inglés Diccionario