ladder ditcher - Turco Inglés Diccionario