military observation satellite - Turkish English Dictionary