special penal battalion - Turco Inglés Diccionario