threshing drums - Francés Inglés Diccionario