liver flap - German English Dictionary