machine for beating - Francés Inglés Diccionario