English translation: cocktail shakers/ "ice shakers"
Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
Explanation: I've never heard of an ice shaker. A cocktail shaker is the indispensable equipment of any professional English speaking barman. The term has also been taken over in Italian - see ref 1 below.
However, I have also found (ref 2) 'shakerate' - an anglo-italian imperative which clearly means 'agitate in a cocktail shaker'. So I presume that 'shakeratori' is 'that with which one shakes cocktails', i.e. cocktail mixing equipment.
Perhaps 'cocktail shakers and mixers' would be a good way of rendering it.