wheeled ditcher - Alemán Inglés Diccionario