large serving of ceviche - Turkish English Dictionary