random pattern skin flap survival - Turkish English Dictionary