random pattern skin flap survival - German English Dictionary