have detached troops - Almanca İngilizce Sözlük