Полный русско-английский словарь
Satellite repeater, relay [repeater] satellite, satellite transponder