dig trenches - Turco Inglés Diccionario