person who prepares and sells ceviche - German English Dictionary