juice catcher - French English Dictionary