ladder ditcher - Francés Inglés Diccionario