plait/braid of tripes of sheep - Turkish English Dictionary