scudding machines - Francés Inglés Diccionario