stewed calf's snout and tripe - French English Dictionary