non-weapon satellite - Turkish English Dictionary