launch emplacement - Almanca İngilizce Sözlük