satellite radiodetermination - Turkish English Dictionary