lamb’s trotters - German English Dictionary