(any) cap or hat (which has a bill or visor)

listen to the pronunciation of (any) cap or hat (which has a bill or visor)
English - Turkish
kasket