lamb's trotters with tripe - German English Dictionary