large serving of ceviche - German English Dictionary