woman who makes or sells ceviche - Spanish English Dictionary