Полный англо-русский словарь
Биоспутник, биологический спутник (с подопытными живыми организмами на борту)