lamb’s trotters with peas - German English Dictionary