launch a satellite - Fransızca İngilizce Sözlük