cebiche made with thinly sliced fish - Turkish English Dictionary