spin-off benefits of space technology - Almanca İngilizce Sözlük