lamb's trotters with tripe - Turkish English Dictionary