scutching and breaking machines - Francés Inglés Diccionario