ditch-maintenance person - Turkish English Dictionary