study of the moon and several satellites - Turkish English Dictionary