ceviche juice - French English Dictionary