ox-tail soup - German English Dictionary