large serving of ceviche - French English Dictionary