launches - Almanca İngilizce Sözlük