telecommunication satellite (telesat) - Turco Inglés Diccionario