threshing drum (combine harvester) - Spanish English Dictionary