skirmisher's trench - Turco Inglés Diccionario