man who makes or sells ceviche - Spanish English Dictionary