launch a satellite - Türkçe İngilizce Sözlük