utility satellite - Francés Inglés Diccionario