ceviche - French English Dictionary