italian juice - French English Dictionary