cap with flap - Turkish English Dictionary