sickle flap - Turkish English Dictionary