rotary squeezer - German English Dictionary