leading-edge flap - Turkish English Dictionary