ox-tail soup - Turkish English Dictionary