machine for beating - Alemán Inglés Diccionario