satellite-cellular telephone - Alemán Inglés Diccionario