lamb's trotters with tripe - French English Dictionary