ox-tail soup - French English Dictionary