earth coverage (satellite engineering) - Turkish English Dictionary