random pattern skin flap - German English Dictionary