juice squeezer - German English Dictionary