surgical flap - German English Dictionary