wheeled ditcher - Francés Inglés Diccionario