ditch-maintenance person - Alemán Inglés Diccionario