tracking and data relay satellite - Turco Inglés Diccionario