peanut threshing machine - Francés Inglés Diccionario