double-slotted flap - Turkish English Dictionary