cebiche made with thinly sliced fish - German English Dictionary