ladder trencher - Turco Inglés Diccionario