cebiche made with thinly sliced fish - Spanish English Dictionary