satellite-cellular telephone - Francés Inglés Diccionario