random pattern skin flap - Turkish English Dictionary