juice squeezer - French English Dictionary