cebiche - Turkish English Dictionary