earth satellite vehicle (esv) - Turkish English Dictionary