flap of punched card conveying - Turkish English Dictionary