braised oxtail - Turkish English Dictionary