stewed calf's snout and tripe - German English Dictionary