establishment where ceviche is sold - Spanish English Dictionary