lamb’s trotters with peas - Turkish English Dictionary