robber trenches - Turco Inglés Diccionario