have detached troops - Turco Inglés Diccionario