articulated rotating flap - Turkish English Dictionary