plait/braid of tripes of sheep - German English Dictionary