ceviche - German English Dictionary