global mobile personal communications by satellite - Turco Inglés Diccionario