global mobile personal communications by satellite - Turkish English Dictionary