passive communications satellite - Turco Inglés Diccionario